import request from '@/utils/request'

const prefixUrl = 'web/data/level/'

// 获取table数据
export function list(params) {
  return request({
    url: prefixUrl + 'list',
    method: 'get',
    params
  })
}

// 添加等级的用户数据
export function addLevelUser(data) {
  return request({
    url: prefixUrl + 'add/level/user',
    method: 'post',
    content_type: 'json',
    data
  })
}

// 添加等级的角色数据
export function addLevelRole(data) {
  return request({
    url: prefixUrl + 'add/level/role',
    method: 'post',
    content_type: 'json',
    data
  })
}

// 根据code和等级查询可添加的角色数据
export function queryRoleByLevel(params) {
  return request({
    url: prefixUrl + 'queryRoleByLevel',
    method: 'get',
    params
  })
}

// 删除等级的角色数据
export function removeLevelRole(data) {
  return request({
    url: prefixUrl + 'remove/level/role',
    method: 'post',
    content_type: 'json',
    data
  })
}

// 删除等级的用户数据
export function removeLevelUser(data) {
  return request({
    url: prefixUrl + 'remove/level/user',
    method: 'post',
    content_type: 'json',
    data
  })
}

// 添加新的等级数据
export function addLevel(data) {
  return request({
    url: prefixUrl + 'add/level',
    method: 'post',
    content_type: 'json',
    data
  })
}

// 获取用户等级数据
export function queryLevelUserVO(params) {
  return request({
    url: prefixUrl + 'queryLevelUserVO',
    method: 'get',
    params
  })
}

// // 删除等级数据
// export function removeLevel(params) {
//   return request({
//     url: prefixUrl + 'remove/level',
//     method: 'post',
//     params
//   })
// }






